<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:rich="http://richfaces.org/rich"
      xmlns:core="http://www.contact.core.com/contacts/core/ui"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:common="http://www.contact.common.com/contacts/ui"
      xmlns:profile="http://www.contact.core.profile.com/contacts/core/profile/ui"
        >
<!--@elvariable id="reRender" type="java.lang.Object"-->
<!--@elvariable id="id" type="java.lang.String"-->
<ui:component>
    <common:editorForInfo reRender="#{reRender}" bean="#{contactInformation}">
        <ui:define name="panelBody">
            <profile:mailRichDataTable id="#{id}"/>

            <rich:separator style="margin-top:5px;margin-bottom:5px"  height="1px" width="400px"/>

            <profile:telephoneRichDataTable id="#{id}"/>

            <rich:separator style="margin-top:5px;margin-bottom:5px"  height="1px" width="400px"/>
            
            <profile:adressRichDataTable id="#{id}"/>
            <!--<h:panelGrid columns="2">-->
                <!--<h:panelGroup layout="block">-->
                    <!--<h:outputLabel value="AccountEMail:"/>-->
                <!--</h:panelGroup>-->
                <!--<h:outputLabel value="#{contactInformationSessionBean.email}"/>-->
            <!--</h:panelGrid>-->

            <!--<h:panelGrid columns="1">-->
                <!--<h:panelGroup style="float:left;" layout="block">-->
                    <!--<h:panelGroup style="float:left">-->
                        <!--<h:outputLabel value="Another Emails:"/>-->
                    <!--</h:panelGroup>-->
                    <!--<h:panelGroup style="margin-left:5px">-->
                        <!--<a4j:commandLink value="Add"-->
                                         <!--action="#{contactInformation.addNewEmailRow}"-->
                                         <!--reRender="#{id}richTableForContact">-->
                        <!--</a4j:commandLink>-->
                    <!--</h:panelGroup>-->
                <!--</h:panelGroup>-->
                <!--<h:panelGroup id="#{id}richTableForContact"-->
                              <!--rendered="#{not empty contactInformationSessionBean.allEmails}"-->
                              <!--layout="block"-->
                              <!--style="float:left;">-->
                    <!--<rich:dataTable cellpadding="0"-->
                                    <!--value="#{contactInformationSessionBean.allEmails}" var="data">-->


                        <!--<rich:column>-->
                            <!--<f:facet name="header">-->
                                <!--<h:outputLabel value="Email"/>-->
                            <!--</f:facet>-->
                            <!--<h:panelGroup layout="block" style="width:150px; ">-->
                                <!--<h:inputText value="#{data.mail}"/>-->
                            <!--</h:panelGroup>-->
                        <!--</rich:column>-->
                        <!--<rich:column>-->
                            <!--<f:facet name="header">-->
                                <!--<h:outputLabel value="Kind"/>-->
                            <!--</f:facet>-->
                            <!--<rich:comboBox value="#{data.kind}"-->
                                           <!--enableManualInput="false"-->
                                           <!--selectFirstOnUpdate="false"-->
                                           <!--defaultLabel="#{data.kind}"-->
                                           <!--width="100px">-->
                                <!--<f:selectItems value="#{contactInformation.emailKinds}"/>-->
                            <!--</rich:comboBox>-->
                        <!--</rich:column>-->

                        <!--<rich:column>-->
                            <!--<f:facet name="header">-->
                                <!--<h:outputLabel value="Operation"/>-->
                            <!--</f:facet>-->
                            <!--<a4j:commandLink rendered="#{data.existsRemoveLink}"-->
                                             <!--value="Remove"-->
                                             <!--action="#{contactInformation.removeEmailRow}"-->
                                             <!--reRender="#{id}richTableForContact">-->
                                <!--<f:param value="#{data.index}" name="mailIndex"/>-->
                            <!--</a4j:commandLink>-->

                        <!--</rich:column>-->

                    <!--</rich:dataTable>-->
                <!--</h:panelGroup>-->
            <!--</h:panelGrid>-->


            <!--<h:panelGrid columns="1">-->
                <!--<h:panelGroup style="float:left;" layout="block">-->
                    <!--<h:panelGroup style="float:left">-->
                        <!--<h:outputLabel value="Telephone:"/>-->
                    <!--</h:panelGroup>-->
                    <!--<h:panelGroup style="margin-left:5px">-->
                        <!--<a4j:commandLink value="Add"-->
                                         <!--action="#{contactInformation.addNewTelephoneRow}"-->
                                         <!--reRender="#{id}richTableForTelephone">-->
                        <!--</a4j:commandLink>-->
                    <!--</h:panelGroup>-->
                <!--</h:panelGroup>-->
                <!--<h:panelGroup id="#{id}richTableForTelephone"-->
                              <!--rendered="#{not empty contactInformationSessionBean.allTelephones}"-->
                              <!--layout="block"-->
                              <!--style="float:left;">-->
                    <!--<rich:dataTable cellpadding="0"-->
                                    <!--value="#{contactInformationSessionBean.allTelephones}" var="data">-->


                        <!--<rich:column>-->
                            <!--<f:facet name="header">-->
                                <!--<h:outputLabel value="Number"/>-->
                            <!--</f:facet>-->
                            <!--<h:panelGrid columns="1">-->
                                <!--<h:panelGroup layout="block" style="width:150px; ">-->
                                    <!--<h:inputText value="#{data.number}"/>-->
                                <!--</h:panelGroup>-->
                                <!--<h:panelGroup rendered="#{not data.detailed}" layout="block" style="width:150px; ">-->
                                    <!--<a4j:commandLink value="Detailed"-->
                                                     <!--action="#{contactInformation.detailedTelephone}"-->
                                                     <!--reRender="#{id}richTableForTelephone">-->
                                        <!--<f:param value="#{data.index}" name="telephoneIndex"/>-->
                                    <!--</a4j:commandLink>-->
                                <!--</h:panelGroup>-->
                                <!--<h:panelGroup rendered="#{ data.detailed}" layout="block" style="width:150px; ">-->
                                    <!--<h:panelGrid columns="1">-->
                                        <!--<h:outputLabel value="Describe"/>-->
                                        <!--<h:inputTextarea rows="3" cols="15" value="#{data.describe}"/>-->
                                        <!--<a4j:commandLink value="Hide"-->
                                                         <!--action="#{contactInformation.hideDetailedTelephone}"-->
                                                         <!--reRender="#{id}richTableForTelephone">-->
                                            <!--<f:param value="#{data.index}" name="telephoneIndex"/>-->
                                        <!--</a4j:commandLink>-->
                                    <!--</h:panelGrid>-->

                                <!--</h:panelGroup>-->
                            <!--</h:panelGrid>-->

                        <!--</rich:column>-->
                        <!--<rich:column>-->
                            <!--<f:facet name="header">-->
                                <!--<h:outputLabel value="Kind"/>-->
                            <!--</f:facet>-->
                            <!--<rich:comboBox value="#{data.kind}"-->
                                           <!--enableManualInput="false"-->
                                           <!--selectFirstOnUpdate="false"-->
                                           <!--defaultLabel="#{data.kind}"-->
                                           <!--width="100px">-->
                                <!--<f:selectItems value="#{contactInformation.telephonesKinds}"/>-->
                            <!--</rich:comboBox>-->

                        <!--</rich:column>-->

                        <!--<rich:column>-->
                            <!--<f:facet name="header">-->
                                <!--<h:outputLabel value="Operation"/>-->
                            <!--</f:facet>-->
                            <!--<a4j:commandLink rendered="#{data.existsRemoveLink}"-->
                                             <!--value="Remove"-->
                                             <!--action="#{contactInformation.removeTelephoneRow}"-->
                                             <!--reRender="#{id}richTableForTelephone">-->
                                <!--<f:param value="#{data.index}" name="telephoneIndex"/>-->
                            <!--</a4j:commandLink>-->
                        <!--</rich:column>-->


                    <!--</rich:dataTable>-->
                <!--</h:panelGroup>-->
            <!--</h:panelGrid>-->


        </ui:define>
    </common:editorForInfo>

</ui:component>


</html>
